home *** CD-ROM | disk | FTP | other *** search
Wrap
ddddiiiisssskkkkuuuussssgggg((((1111MMMM)))) ddddiiiisssskkkkuuuussssgggg((((1111MMMM)))) NNNNAAAAMMMMEEEE _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg - generate disk accounting data by user ID SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS _////_uuuu_ssss_rrrr_////_llll_iiii_bbbb_////_aaaa_cccc_cccc_tttt_////_dddd_iiii_ssss_kkkk_uuuu_ssss_gggg [_o_p_t_i_o_n_s] [_f_i_l_e_s] DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg generates intermediate disk accounting information from data in _f_i_l_e_s or the standard input if omitted. _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg outputs lines on the standard output (one per user) in the following format: _u_i_d _l_o_g_i_n #_b_l_o_c_k_s where _u_i_d is the numeric user ID of the user _l_o_g_i_n is the login name of the user #_b_l_o_c_k_s is the total number of disk blocks allocated to this user _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg is normally used to read the inodes of _eeee_ffff_ssss or _xxxx_ffff_ssss filesystems for disk accounting. In this case, _f_i_l_e_s are the special filenames of these devices. _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg recognizes these options: _----_ssss Combine all lines for a single user into a single line. (The input data is already in _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg output format.) _----_vvvv Print (on standard error) a list of all files charged to no one. _----_uuuu _f_i_l_e Write (to _f_i_l_e) records of files that are charged to no one. Records consist of the special filename, the inode number, and the user ID. _----_iiii _f_n_m_l_i_s_t Ignore the data on those filesystems for which a name is recorded in _f_n_m_l_i_s_t. (_f_n_m_l_i_s_t is a list of filesystem names separated by commas or enclosed within quotes.) _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg compares each name in this list with the filesystem name stored in the volume ID. (See _llll_aaaa_bbbb_eeee_llll_iiii_tttt(1M).) This option is inoperative for _xxxx_ffff_ssss filesystems, because there's no way to set the filesystem name. The environment variable _A_C_C_T__M_A_X_U_S_E_R_S is checked in order to allocate enough memory to handle the maximum number of distinct users that might need to be reported. The environment variable _A_C_C_T__M_A_X_I_G_N is checked in order to allocate enough memory to keep track of the maximum number of filesystem names that will be ignored in the report. PPPPaaaaggggeeee 1111 ddddiiiisssskkkkuuuussssgggg((((1111MMMM)))) ddddiiiisssskkkkuuuussssgggg((((1111MMMM)))) FILES _////_eeee_tttt_cccc_////_pppp_aaaa_ssss_ssss_wwww_dddd used for conversions of user IDs to login names UUUUSSSSAAAAGGGGEEEE The output of the _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg command is normally the input to _aaaa_cccc_cccc_tttt_dddd_iiii_ssss_kkkk (see _aaaa_cccc_cccc_tttt(1M)), which generates total accounting records that can be merged with other accounting records. _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg is normally run in _dddd_oooo_dddd_iiii_ssss_kkkk. (See _dddd_oooo_dddd_iiii_ssss_kkkk(1M).) _aaaa_cccc_cccc_tttt_dddd_uuuu_ssss_gggg (see _aaaa_cccc_cccc_tttt(1M)) can be used on all filesystem types but is slower than _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg. EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS Generate daily disk accounting information for the root filesystem on _////_dddd_eeee_vvvv_////_dddd_ssss_kkkk_////_dddd_kkkk_ssss_0000_dddd_1111_ssss_0000 (where root is an _eeee_ffff_ssss or _xxxx_ffff_ssss filesystem): _dddd_iiii_ssss_kkkk_uuuu_ssss_gggg _////_dddd_eeee_vvvv_////_dddd_ssss_kkkk_////_dddd_kkkk_ssss_0000_dddd_1111_ssss_0000 _|||| _aaaa_cccc_cccc_tttt_dddd_iiii_ssss_kkkk _>>>> _dddd_iiii_ssss_kkkk_tttt_aaaa_cccc_cccc_tttt RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS acct(1M), dodisk(1M), acct(4). PPPPaaaaggggeeee 2222